Big Huge Thesaurus

diesel motor

noun

sounds kind of like